have a hard time doing something - Allemand Anglais Dictionnaire